stifling atmosphere - Allemand Anglais Dictionnaire